screeching halt

Translations
внезапная остановка
The car came to a screeching halt at the intersection.
Машина внезапно остановилась на перекрестке.
Words
screeching

noun
визг
screeching

adjective
визжащий